// import enLocale from 'element-ui/lib/locale/lang/en'
module.exports = {
  menu: {
    home: 'home',
    logintitle: 'WPAS Application Platform'
  },

  dict: {
    Dictionaryname: 'Dictionaryname',
    Dictionarytype: 'Dictionarytype',
    dictLabel: 'Dictionary tags',
    pdictLabel: 'Please enter a dictionary tag',
    state: 'state',
    dataState: 'Data status',
    Creationtime: 'Creationtime',
    starttime: 'starttime',
    endTime: 'endTime',
    remark: 'remark',
    Cleanupandreplacewith: 'Cleanupandreplacewith',
    id: 'id',
    Traditionalname: 'Traditionalname',
    englishname: 'englishname',
    modifyDisc: 'Modify dictionary type',
    addDisc: 'Add dictionary type',
    ndictname: 'Dictionary name cannot be empty',
    ndicttype: 'The dictionary type cannot be empty',
    premark: 'Please enter content'

  },
  params: {
    configName: 'Parameter name',
    pconfigName: 'Please enter the parameter name',
    configKey: 'Parameter key name',
    pconfigKey: 'Please enter the parameter key name',
    configType: 'Built in system',
    dateRange: 'Creation time',
    clearcache: 'Clean up cache',
    configId: 'Parameter key value',
    configValue: 'Parameter key name',
    remark: 'remark',
    nconfigName: 'Parameter name cannot be empty',
    nconfigKey: 'Parameter key name cannot be empty',
    nconfigValue: 'Parameter key value cannot be empty',
    addparam: 'modify parameters',
    modparam: 'modify parameters'

  },
  login: {
    title: 'WPAS Application Platform',
    login: 'Login',
    prompt1: 'Please enter user name',
    prompt2: 'Please enter your password',
    inputText: 'Please input the content'
  },
  visiting: {
    name: 'Name',
    idNum: 'ID Number',
    phoneNum: 'Cell-phone number',
    inputPhoneNum: 'Please input mobile phone number',
    remark: 'Purpose of visit',
    interTime: 'Visiting time',
    leaveTime: 'Departure time',
    tagId: 'The label ID of the binding',
    contactsName: 'Name of receptionist',
    companyId: 'Enterprise ID'
  },
  timetask: {
    jobName: 'Task name',
    jobNamePlacehoder: 'Please enter the task name',
    jobGroup: 'Task group name',
    jobGroupPlacehoder: 'Please select task group name',
    status: 'Task status',
    statusPlaceholder: 'Please select task status',
    jobId: 'Task number',
    invokeTarget: 'Call target string',
    cronExpression: 'Cron execution expression',
    jobstatus: 'State',
    userStatus: 'User status',
    jobRun: 'Execute once'
  },
  operating: {
    tips: 'Tip: only "XLS" or "xlsx" format files can be imported!',
    dataUpdate: 'Update existing user data',
    fillDrag: 'Drag the file here, or',
    notLocked: 'Not locked',
    locking: 'locking',
    isItLocked: 'Is it locked',
    visitorHide: 'Visitor concealment',
    visitorShow: 'Visitor display',
    buttonXun: 'Add patrol point',
    drawRect: 'Redraw',
    switchQuery: 'The pilot data is not queried, please switch the region or time period to query',
    importType: 'Import Type',
    resetPw: 'ChangePassword',
    resetPwAfter: 'The new password is:',
    resetRwreal: 'Modified successfully',
    flag: 'Hide',
    operating: 'Operating',
    call: 'EmergencyCall',
    importResult: 'Import results',
    add: 'Add',
    delete: 'Delete',
    handle: 'Edit',
    cancel: 'Cancel',
    determine: 'Determine',
    deletePrompt: 'Delete is not recoverable, is it sure to delete',
    search: 'Search',
    reset: 'Reset',
    import: 'Import',
    export: 'Export',
    searchDate: 'QueryDate',
    BatchConfirmation: 'Confirmation',
    batchDelete: 'BatchDeletion',
    StartTime: 'StartingTime',
    EndTime: 'EndTime',
    prompt: 'Prompt',
    isEnable: 'WhetherToEnable',
    createTime: 'Data generation time',
    creator: 'Generator',
    updateTime: 'Data update time',
    updator: 'Operator',
    seeDetails: 'Details',
    exportType: 'ImportType',
    upload: 'Upload',
    uploadDer: 'Can only upload jpg/png files and no more than 500 kb',
    remark: 'Remark',
    pleaseChosen: 'PleaseChoose',
    checkAll: 'SelectAll',
    pleaseWrite: 'PleaseEnter',
    rule: 'Required',
    line: 'to',
    change: 'Switch',
    parentNode: 'Parent',
    childenNode: 'Child',
    extendSearch: 'FuzzyQuery',
    getChartData: 'Analysis',
    bindingTag: 'BindingObject',
    choseDate: 'SelectionPeriod',
    finalPosition: 'FinalPosition',
    tabularMode: 'TabularMode',
    mapMode: 'MapMode',
    unitMinute: 'Uni tMinute',
    trackColor: 'Track Color',
    close: 'Closed',
    operationFailed: 'operation failed'
  },
  homePage: {
    realtimeposition: 'Real-time Position',
    historyDisplayInfo: 'Track History',
    inspectionReport: 'Inspection Report',
    fenceManage: 'Fence Settings',
    alarmRecord: 'Alarm Record',
    attendanceReport: 'Attendance Report'
  },
  header: {
    realtimeposition: 'Real-time Position',
    historyApiFallback: 'Track Analysis',
    reportTable: 'Report Statements',
    electronicFence: 'Electronic Fence',
    numberAnalysis: 'Data Analysis',
    cellerManage: 'Visitor Management',
    systemSet: 'System Settings',
    cancelFullScreen: 'Cancel Fullscreen',
    fullScreen: 'Fullscreen',
    loginOut: 'Sign Out',
    message: 'Messages',
    message1: 'Number of unread messages:',
    detail: 'Detail',
    promptMessage1: 'Old and new passwords cannot be empty!',
    promptMessage2: 'The new password entered twice is inconsistent!'
  },
  Notice: {
    modificationOfThermalDiagram: 'modification Of Thermal Diagram',
    selectLayerOrQueryObject: 'select Layer Or Query Object',
    chiocePeople: 'Please select the inspector',
    noDataHasBeenFound: 'No data found！',
    noObjectSelected: 'Please select a search object first！',
    bindingCamera: 'Please bind the camera',
    keywordFiltering: 'Enter keywords to filter',
    mapIDIsEmpty: 'Please select a layer',
    breakTimeError: 'Rest time range exceeds attendance time, please re-select',
    chooseAttendanceStaff: 'Please select attendance staff',
    verificationFailed: 'verification failed!',
    timeFormatError: 'Time format selection does not meet the requirements',
    fenceAlreadyExists: 'Fence already exists',
    fenceAreaNotSelected: 'Please select the fence area first.',
    cameraNotSelected: 'Please select a camera first',
    timeRangeExceeded: 'The query time range cannot exceed 8 hours, please reset it!！',
    timeRangeExceededTwo: 'The query time range cannot exceed 2 hours, please reset it!！',
    selectDeleteObject: 'Please check the object to be deleted first.',
    pleaseSelectTime: 'Please select time',
    pleaseSelectALayerFirst: 'Please select a layer first',
    currentlyNoDataToPlayBack: 'Currently no data to play back',
    searchTimeRange: 'Please select a date range for the query',
    mapAddedSuccessfully: 'Map information added successfully!',
    queryMultipleVisitorInformation: 'For multiple visitor information, please confirm your ID number before making an inquiry.',
    missingRequiredInformation: 'Please fill in the required fields!',
    wrongTimeToVisit: 'Estimated visit time must be less than the latest departure time',
    noInspectionPictures: 'Photos without this inspection record',
    noTrackDetails: 'Not loaded to historical track details data',
    lessThanTwoHours: 'Search interval should be less than or equal to two hours',
    fenceBindingSucceeded: 'The fence monitoring area is successfully bound.',
    noHeatMapData: 'No heat map data for this time period is queried',
    theResponseIsEmpty: 'Server response value is null',
    moniterOut: 'Monitoring equipment offline',
    requestException: 'Request exception, unable to access server',
    noStatusCode: 'The request has no status code to return',
    permissionDenied: 'No access to resources',
    noResourcesFound: 'No resources found',
    tokenError: 'Token error, please login again!'
  },
  alarm: {
    alarmType: 'Alarm Type',
    alarmStatus: 'Alarm Status',
    AlarmObject: 'Alarm Object',
    NoAlarmObject: 'No Alarm Object',
    ConfirmationAlarm: 'Confirm the Alarm',
    MonitoringSnapshot: 'Monitoring Snapshot',
    VidePlayMp4: 'Surveillance video',
    OneMinuteBeforeAndAfter: 'Track of one minute before & after',
    AlarmName: 'Alarm Name',
    AlarmSet: 'Alarm Settings',
    AlarmTime: 'Alarm Time',
    AlarmCycle: 'Alarm Period',
    AlarmMode: 'Alarm Mode',
    report: 'Record',
    screen: 'Screen',
    Marquee: 'Marquee',
    AudibleAlarm: 'Alertor',
    Sound: 'Sound',
    alarmFence: 'Alarm Fence',
    AlarmLocation: 'Alarm Location',
    gatherOverName: 'Overkill alarm number',
    alarmTypeList: [{
      value: 'alarmIn',
      label: 'illegalEntry'
    },
    {
      value: 'alarmOut',
      label: 'illegalDeparture'
    },
    {
      value: 'gatherOver',
      label: 'overAlert'
    },
    {
      value: 'lackOfStaff',
      label: 'missingAlarm'
    },
    // {
    //   value: "lowBattery",
    //   label: "低电量告警"
    // },
    // {
    //   value: "static",
    //   label: "静止告警"
    // },
    {
      value: 'stay',
      label: 'retentionAlarm'
    }
    ],
    peopleTitle: ['List of people', 'Selected person'],
    deptTitle: ['List of department', 'Selected department'],

    gatherOverNumber: 'overkillAlarmNumber',
    retentionDuration: 'lengthOfStay',
    cycle: ['Mon.', 'Tues.', 'Wed.', 'Thur.', 'Fri.', 'Sat.', 'Sun.'],
    defaultChecked: ['Mon.', 'Tues.', 'Wed.', 'Thur.', 'Fri.'],
    alarmTypes: {
      all: 'all',
      illegalEntry: 'illegalEntry',
      illegalDeparture: 'illegalDeparture',
      sosAlarm: 'sosAlarm',
      timeoutAlarm: 'timeoutAlarm',
      overAlert: 'overAlert',
      fallWarning: 'fallWarning',
      wristBandBreak: 'wristBandBreak',
      notWearingAHelmet: 'notWearingAHelmet',
      notWearingOveralls: 'notWearingOveralls',
      lowBatteryAlarm: 'lowBatteryAlarm',
      missingAlarm: 'missingAlarm',
      stationaryAlarm: 'stationaryAlarm',
      retentionAlarm: 'retentionAlarm',
      heartRateAlarm: 'heartRateAlarm',
      process: 'In the evacuation',
      fail: 'Out of failure',
      success: 'Out of success',
      disappear: 'Alarm disappeared',
      lowBattery: 'Low battery warning'
    },
    alarmStatusArray: [{
      value: '',
      label: 'All'
    },
    {
      value: 'status.untreated',
      label: 'Unprocessed'
    },
    {
      value: 'status.processed',
      label: 'Processed'
    },
    {
      value: 'status.overtime',
      label: 'timeOut'
    }
    ],
    unprocessedAlarm: 'Untreated',
    alarmWarning: {
      noImage: 'Photos without this alarm record!',
      theTimeIsWrong: 'Unable to query track, alarm start time and end time cannot be empty！'
    },
    alarmLocation: 'Display alarm location',
    byPerson: 'By person',
    byDepartment: 'By department',
    thereAre: 'There are ',
    unread: ' unread messages',
    mailEnable: 'Mail Enable',
    mailMessage: 'Mail Message',
    uploadBtn: 'Click to upload audio',
    uploadDescription: 'Can only upload wav/mp3 files and no more than 500kb',
    alertorList: 'Alertor list',
    alarmInformation: '{0} {2} {3} at {1}',
    sosAlarmInformation: '{0} reported {2} at {1}',
    evacuationAlertNotification: 'The evacuation mission "{1}" on the {0} layer {3} at {2}',
    /** *************************************************************/
    tagAlarmLabel: 'Tag Alarm',
    motorLabel: 'Motor',
    buzzerLabel: 'Buzzer',
    ledLabel: 'LED'
    /** *************************************************************/
  },
  area: {
    Layer: 'Layer',
    chosenLayer: 'Please select a layer...',
    DepartmentArea: 'Department Area',
    BindingCamera: 'Binding Camera',
    LayerName: 'Layer Name',
    queryArea: 'Query area'
  },
  anchor: {
    FirmwareVersion: 'Firmware Version-uwb',
    firmwareBle: 'Firmware Version-ble',
    firmwareWifi: 'Firmware Version-wifi',
    runningInfoHbTs: 'Last Heartbeat Time',
    runningInfoMeTs: 'Last Test Time',
    rtInfoNowTs: 'Current Time',
    rtInfoSyncOrder: 'Synchronous Serial Number',
    rtInfoTxPower: 'Transmit Power',
    rtInfoNowIp: 'Current IP Address',
    netcountTxBps: 'B interface transmission rate',
    netcountTxBytes: 'B interface transmission rate',
    netcountTxCount: 'Number of packets sent by the B interface',
    netcountRxBps: 'B interface receiving rate',
    netcountRxBytes: 'B interface receiving bytes',
    netcountRxCount: 'B interface received packets',
    ccpRxCount: 'Ccp receive statistics',
    ccpTxCount: 'Ccp send statistics',
    ccpStddev: 'Ccp standard deviation statistics',
    anchorId: 'Anchor Id',
    lcId: 'Engine ID',
    anchorState: 'Anchor Status',
    hardware: 'Hardware version',
    rtInfoVbat: 'Battery',
    firstFindIp: 'Current IP address',
    firstFindTs: 'First connected time',
    upgrade: 'Upgrade',
    Restart: 'Restart',
    Reset: 'Reset'
  },
  attendance: {
    Flights: 'Work Round',
    people: 'Staff',
    AttendanceDate: 'Attendance Date',
    AttendanceStartTime: 'StartTime',
    AttendanceEndTime: 'EndTime',
    attendanceNumber: 'Number of Attendance',
    actualNum: 'Attended',
    lateNum: 'Late',
    leavearlyNum: 'Leave early',
    absenteesNum: 'Absent',
    staffName: 'Names',
    departmentName: 'Department',
    checkName: 'Work Round',
    taskDate: 'Attendance Time',
    statusStart: 'Working attendance status',
    statusEnd: 'After-work attendance status',
    attendanceDetail: 'Round attendance details',
    attendanceName: 'Attendance name',
    breakTime: 'Break Time',
    leaveTime: 'Allowed leaving time',
    checkedCycle: 'Attendance period',
    checkedStaff: 'Attendance object',
    attendanceSet: 'Attendance setting',
    attendanceFence: 'Attendance fence'
  },
  areaTrackPlayback: {
    name: 'name',
    department: 'department',
    tagId: 'Resource number',
    type: 'type',
    lineColor: 'Line color',
    theAmountOfData: 'The amount of data',
    blue: 'blue',
    randomColor: 'Random Color',
    loading: 'Loading... '
  },
  camera: {
    cameraName: 'Device Name',
    cameraIp: 'IP Address',
    cameraUser: 'Camera Username',
    cameraPwd: 'Camera Password',
    cameraVendor: 'Equipment Brand',
    cameraPort: 'Port',
    cameraSourceType: 'Source Type',
    cameraFenceList: 'Camera Area',
    cameraPosition: 'Location',
    drawForms: [{
      id: 0,
      value: 'None',
      label: 'Select Map',
      iconFont: 'al-icon-carxuanzegongju1',
      unIconFont: 'al-icon-carxuanzegongju'
    },
    {
      id: 1,
      value: 'Point',
      label: 'Add camera',
      iconFont: 'al-icon-carshexiangtou',
      unIconFont: 'al-icon-carshexiangtou1'
    },
    {
      id: 2,
      value: 'Select',
      label: 'Adjust camera',
      iconFont: 'al-icon-carbianji-kong',
      unIconFont: 'al-icon-carbianji-shi'
    }
    ]
  },
  alertor: {

  },
  inspection: {
    inspection: 'Inspection Tasks',
    pollingName: 'Task Name',
    pollingPeopleName: 'Task People',
    result: 'Result',
    descResult: 'Description',
    MonitoringSnapshot: 'Monitoring Snapshot',
    fenceName: 'Inspection Location',
    addSee: 'Add Monitoring',
    order: 'number',
    people: 'Minimum number of inspectors',
    inspectionSet: 'Inspection Setting',
    inspectionName: 'Inspection Name',
    inspectionPeriod: 'Interval period',
    inspectionstatus: 'Inspection status',
    pollingPerDept: 'people/Dept',
    inspectionPointName: 'Name of inspection point',
    inspectionTime: 'Inspection Time',
    inspectionCircle: 'Inspection Period',
    inspectionResidenceTime: 'Residence Time',
    peopleData: 'Inspector',
    MonitoringAreaSettings: 'Monitoring Area Settings',
    BindingCamera: 'Bound Camera',
    pollingResourceNames: 'Inspection Object'
  },
  car: {
    seachCarType: 'Vehicle Type Management',
    carName: 'Vehicle Name',
    carId: 'Vehicle RFID',
    carType: 'Vehicle Type',
    tagId: 'Bound Tag',
    historyGo: 'Vehicle Return Management',
    carTypeName: 'Vehicle Type',
    carTypeColor: 'Vehicle Color',
    carTypeIcon: 'Vehicle type Icon',
    carTypeNote: 'Vehicle Type Description'
  },
  staff: {
    historyGo: 'Back to Staff Management',
    staffTypeName: 'Worker type',
    color: 'color',
    icon: 'icon',
    workTypeNote: 'Worker type description',
    search: 'Inquire',
    downloadExp: 'Template Download',
    WorkTypeManage: 'Worker type Management',
    nation: 'Position',
    sex: 'Gender',
    skill: 'Skill',
    batteryTime: 'Power Update Time',
    batteryValue: 'Power',
    idNum: 'ID number',
    remark: 'Remarks',
    departmentName: 'Department',
    people: 'Name',
    resourceId: 'Serial Number',
    tagId: 'Tag ID',
    workTypeName: 'Worker Type',
    phoneNum: 'Phone Number',
    email: 'Email',
    realEmail: 'Please enter the correct email address',
    fileType: 'Only xls/xlsx files can be uploaded with size of no more than 500kb',
    Upload: 'Upload',
    onlineState: 'Online State',
    edit: 'Edit',
    add: 'Add'
  },
  tool: {
    seachCarType: 'Material Type Management',
    historyGo: 'Material Return Management',
    toolName: 'Material Name',
    toolType: 'Material Type',
    resourceId: 'Material RFID',
    tagId: 'Bound Tag',
    departmentName: 'Department',
    materialInfo: 'Material Info',
    workTypeName: 'Material Type',
    typeColor: 'Type color',
    icon: 'Type Icon',
    note: 'Type Note',
    remark: 'Remarks',
    cargo: 'cargo'
  },
  dataBase: {
    userInport: 'User import',
    hand: 'Manual Backup',
    orgData: 'Original Datatable',
    otherData: 'Other Tables',
    auto: 'Automatic Backup',
    BackupCycle: 'Backup Period',
    Cycle: 'cycle',
    saveTime: 'saveTime',
    autoSubmit: 'Automatic Backup Settings',
    event: 'Event',
    createTime: 'Backup Time',
    userName: 'UserName',
    addUser: 'Add user',
    modifyUser: 'Modify user',
    userNameNot: 'The user name is not empty',
    userNickNameNot: 'User nickname is not empty',
    userPassword: 'User password cannot be empty',
    usersure: 'Are you sure you want to delete user number as',
    dddd: 'Data item for',
    weekArr: [{
      'monthId': '1',
      'monthLabel': 'Monday'
    },
    {
      'monthId': '2',
      'monthLabel': 'Tuesday'
    },
    {
      'monthId': '3',
      'monthLabel': 'Wednesday'
    },
    {
      'monthId': '4',
      'monthLabel': 'Thursday'
    },
    {
      'monthId': '5',
      'monthLabel': 'Friday'
    },
    {
      'monthId': '6',
      'monthLabel': 'Saturday'
    },
    {
      'monthId': '7',
      'monthLabel': 'Sunday'
    }
    ],
    monthArr: [{
      'monthId': '1',
      'monthLabel': 'NUM 1'
    },
    {
      'monthId': '2',
      'monthLabel': 'NUM 2'
    },
    {
      'monthId': '3',
      'monthLabel': 'NUM 3'
    },
    {
      'monthId': '4',
      'monthLabel': 'NUM 4'
    },
    {
      'monthId': '5',
      'monthLabel': 'NUM 5'
    },
    {
      'monthId': '6',
      'monthLabel': 'NUM 6'
    },
    {
      'monthId': '7',
      'monthLabel': 'NUM 7'
    },
    {
      'monthId': '8',
      'monthLabel': 'NUM 8'
    },
    {
      'monthId': '9',
      'monthLabel': 'NUM 9'
    },
    {
      'monthId': '10',
      'monthLabel': 'NUM 10'
    },
    {
      'monthId': '11',
      'monthLabel': 'NUM 11'
    },
    {
      'monthId': '12',
      'monthLabel': 'NUM 12'
    },
    {
      'monthId': '13',
      'monthLabel': 'NUM 13'
    },
    {
      'monthId': '14',
      'monthLabel': 'NUM 14'
    },
    {
      'monthId': '15',
      'monthLabel': 'NUM 15'
    },
    {
      'monthId': '16',
      'monthLabel': 'NUM 16'
    },
    {
      'monthId': '17',
      'monthLabel': 'NUM 17'
    },
    {
      'monthId': '18',
      'monthLabel': 'NUM 18'
    },
    {
      'monthId': '19',
      'monthLabel': 'NUM 19'
    },
    {
      'monthId': '20',
      'monthLabel': 'NUM 20'
    },
    {
      'monthId': '21',
      'monthLabel': 'NUM 21'
    },
    {
      'monthId': '22',
      'monthLabel': 'NUM 22'
    },
    {
      'monthId': '23',
      'monthLabel': 'NUM 23'
    },
    {
      'monthId': '24',
      'monthLabel': 'NUM 24'
    },
    {
      'monthId': '25',
      'monthLabel': 'NUM 25'
    },
    {
      'monthId': '26',
      'monthLabel': 'NUM 26'
    },
    {
      'monthId': '27',
      'monthLabel': 'NUM 27'
    },
    {
      'monthId': '28',
      'monthLabel': 'NUM 28'
    }
    ],
    timeLength: [{
      'timeId': '1',
      'timeLabel': '1 month'
    },
    {
      'timeId': '2',
      'timeLabel': '2 months'
    },
    {
      'timeId': '3',
      'timeLabel': '3 months'
    },
    {
      'timeId': '6',
      'timeLabel': '6 months'
    },
    {
      'timeId': '12',
      'timeLabel': '12 months'
    },
    {
      'timeId': '24',
      'timeLabel': '24 months'
    },
    {
      'timeId': '36',
      'timeLabel': '36 months'
    }
    ],
    timeLengthTwo: [{
      'timeId': '1',
      'timeLabel': '1 month'
    },
    {
      'timeId': '2',
      'timeLabel': '2 months'
    },
    {
      'timeId': '3',
      'timeLabel': '3 months'
    },
    {
      'timeId': '6',
      'timeLabel': '6 months'
    },
    {
      'timeId': '12',
      'timeLabel': '12 months'
    },
    {
      'timeId': '24',
      'timeLabel': '24 months'
    },
    {
      'timeId': '36',
      'timeLabel': '36 months'
    },
    {
      'timeId': '9999',
      'timeLabel': 'Permanent'
    }
    ]
  },
  resourceAnalysis: {
    date: 'Statistic Date',
    departmentName: 'Department Name',
    workTypeName: 'Work Type',
    resourceName: 'Resource Name',
    fenceType: 'Fence Type',
    fenceName: 'Fence Name',
    time: 'Duration(sec)',
    createTime: 'Create Time',
    creator: 'Creator',
    remark: 'Remarks',
    department: 'Department',
    dateTime: 'Date',
    resourceType: 'ResourceType',
    search: 'Search'
  },
  department: {
    bindDepart: 'Bound Department',
    departColor: 'Department Color',
    fenceList: 'Fence',
    color: 'Color',
    Untied: 'Untied',
    departmentName: 'Department Name',
    inputmentName: 'Please select your department',
    inputDepartmentName: 'Please input department name',
    status: 'status',
    order: 'Sort',
    createTime: 'Creation time',
    operate: 'operating',
    deptStatus: 'Department status',
    supDept: 'Higher office',
    leader: 'leader',
    phone: 'call',
    email: 'email',
    inputupDept: 'Select superior department',
    inputdeptName: 'Please enter the department name',
    inputleader: 'Please enter the person in charge',
    inputphone: 'Please type your phone number',
    inputemail: 'please input your email',
    rphone: 'Please enter the correct phone number',
    remail: 'Please input the correct email address',
    nsupdept: 'The superior department cannot be empty',
    ndeptname: 'Department name cannot be empty',
    nmenu: 'The menu order cannot be empty',
    addDept: 'add department',
    updateDept: 'Modify department'
  },
  fence: {
    prompt1: 'Please enter the fence type',
    fenceName: 'Fence Name',
    fenceType: 'Fence Type',
    type: 'Type',
    fenceSet: 'Fence Settings',
    drawForms: [{
      id: 0,
      value: 'None',
      label: 'Select Map',
      iconFont: 'al-icon-carxuanzegongju1',
      unIconFont: 'al-icon-carxuanzegongju'
    },
    {
      id: 1,
      value: 'Box',
      label: 'Draw rectangle',
      iconFont: 'al-icon-carcheckbox-blank-outli',
      unIconFont: 'al-icon-carcheckbox-blank'
    },
    {
      id: 2,
      value: 'Square',
      label: 'Draw square',
      iconFont: 'al-icon-carrhombus-outline',
      unIconFont: 'al-icon-carrhombus'
    },
    {
      id: 3,
      value: 'Polygon',
      label: 'Draw polygon',
      iconFont: 'al-icon-carpentagon-outline',
      unIconFont: 'al-icon-carpentagon'
    },
    {
      id: 4,
      value: 'Circle',
      label: 'Draw circle',
      iconFont: 'al-icon-carcheckbox-blank-circle-outline',
      unIconFont: 'al-icon-carcheckbox-blank-circle'
    },
    {
      id: 5,
      value: 'Select',
      label: 'Modify fence',
      iconFont: 'al-icon-carbianji-kong',
      unIconFont: 'al-icon-carbianji-shi'
    }
      // {
      //   id: 6,
      //   value: 'BiaoChi',
      //   label: 'Ruler',
      //   iconFont: 'el-icon-position',
      //   unIconFont: 'el-icon-s-promotion'
      // }
    ],
    fenceTypeList: [{
      value: 'alarm',
      label: 'Alarm'
    },
    {
      value: 'camera',
      label: 'Monitor'
    },
    {
      value: 'check',
      label: 'Attendance'
    },
    {
      value: 'operation',
      label: 'Department'
    },
    {
      value: 'polling',
      label: 'Inspection'
    },
    {
      value: 'workspace',
      label: 'Work Area'
    },
    {
      value: 'warehouse',
      label: 'Warehouse Area'
    }
    ],
    fenceTypeListTwo: [{
      value: '1',
      label: 'All'
    },
    {
      value: 'alarm',
      label: 'Alarm'
    },
    {
      value: 'camera',
      label: 'Monitor'
    },
    {
      value: 'check',
      label: 'Attendance'
    },
    {
      value: 'operation',
      label: 'Department'
    },
    {
      value: 'polling',
      label: 'Inspection'
    },
    {
      value: 'workspace',
      label: 'Work Area'
    },
    {
      value: 'warehouse',
      label: 'Warehouse Area'
    }
    ]
  },
  fuser: {
    fuserLcid: 'Fuser ID',
    fuserName: 'Fuser Name',
    fuserIp: 'FuserIP',
    state: 'Fuser Status',
    Restart: 'Restart',
    DataOutput: 'Data Output',
    wpasIp: 'WPAS IP Output',
    wpasPort: 'WPAS PORT Output',
    wpasDataType: 'WPAS Output type',
    wogiIp: 'WOGI IP Output',
    wogiPort: 'WOGI PORT Output',
    wogiDataType: 'WOGI data Output type',
    checkSystemId: 'Please enter the system ID',
    checkSystemName: 'Please enter the system name',
    checkSysteIp: 'Please enter the system IP address',
    chekcSystemIpRule: 'Please enter the correct system IP address'
  },
  map: {
    ParentNode: 'Parent Name',
    childenNode: 'Child Name',
    defaultMap: 'Default map exists, REPLACE?',
    mapName: 'Map Name',
    layerId: 'Layer Id',
    mapPixelX: 'Pixel Width(px)',
    mapPixelY: 'Pixel Height(px)',
    mapActualX: 'Real Length(Meter)',
    mapActualY: 'Real Width(Meter)',
    mapOriginX: 'X0(Meter)',
    mapOriginY: 'Y0(Meter)',
    isEnable: 'Default Map',
    save: 'Save',
    lcidRule: 'Please select engine',
    layerIdRule: 'Please enter layer ID',
    mapPixelXRule: 'Please input pixel width',
    mapPixelYRule: 'Please enter pixel height',
    mapActualXRule: 'Please enter the actual length',
    mapActualYRule: 'Please enter the actual width',
    mapOriginXRule: 'Please enter the origin coordinates'
  },
  tag: {
    hardware: 'Tag Version',
    runningInfoSleepTs: 'Running Status',
    firstFindVbat: 'First Online Battery Power',
    rtInfoRest: 'Motion',
    rtInfoMeMode: 'Working Mode',
    runningSummaryRegCount: 'Registration Statistics',
    runningSummaryTimingWork: 'Sleep Time',
    runningSummaryTrackcountTotal: 'Track Point(Total)',
    runningSummaryTrackcountValid: 'Track Point(Valid)',
    firmwareBle: 'Firmware Version-ble',
    firmwareUwb: 'Firmware Version-uwb',
    runningInfoMeTs: 'Last testing time',
    runningSummaryTimingSleep: 'Measuring Time',
    runningSummaryRangingcountValid: 'Ranging statistics(Valid)',
    runningSummaryRangingcountFailed: 'Ranging statistics(failure)',
    createTime: 'CreateTime',
    creator: 'creator',
    updateTime: 'UpdateTime',
    updator: 'Operator',
    tagId: 'Tag Id',
    lcId: 'Engine ID',
    state: 'Tag Status',
    rtInfoVbat: 'Battery',
    firstFindTs: 'First connected time',
    rtInfoSyncSlot: 'SlotIndex',
    upgrade: 'Upgrade',
    Restart: 'Restart',
    Reset: 'Reset'
  },
  realtime: {
    areaQequired: 'areaRequired',
    styleModification: 'styleModification',
    changeFenceStyle: 'FillColor',
    modifyBorderStyle: 'FenceColor',
    customStatistics: 'FastStatistics',
    searchValue: 'SearchedObject',
    map: 'MapSwitching',
    resourceList: 'ResourceList',
    areaList: 'AreaList',
    fenceName: 'Name',
    fenceType: 'Type',
    num: 'OnlineUsers',
    showContrail: 'Contrail',
    resourceName: 'Name',
    resourceType: 'Type',
    resourceHeartRate: 'HeartRate',
    cameraList: 'CameraList',
    cameraName: 'Name',
    cameraVendor: 'Brand',
    cameraPortMasg: 'The camera port cannot be empty. Please enter the correct format',
    fenceTypeMes: 'Fence type is not empty',
    Preview: 'Preview',
    testPhoto: 'test',
    close: 'Close',
    staff: 'Staff',
    celler: 'Visitor',
    car: 'Car',
    material: 'Material',
    machine: 'Machine',
    boat: 'Boat',
    unknow: 'Unbound',
    tagId: 'TagID',
    tagElectricity: 'Electricity',
    deptname: 'DepartmentName',
    worktypename: 'WorkType',
    event: 'Event',
    eventDetail: 'EventDetails',
    eventTime: 'EventTime',
    rateHeart: 'HeartRate',
    rapidEvacuation: 'RapidEvacuation',
    fenceFilterType: {
      mainFence: 'Main fence',
      alarm: 'Alarm',
      workArea: 'Work area',
      monitor: 'Monitor',
      attendance: 'Attendance',
      warehouse: 'Warehouse',
      operatingArea: 'Operating area',
      inspection: 'Inspection',
      temporary: 'Evacuate',
      unknownType: 'Unknown type'
    },
    notificationMessage: {
      noFenceData: 'No fence data!',
      noCameraData: 'No camera data!',
      noResourceData: 'No resource data in the current region',
      fullScreenDisplay: 'Open full screen display map',
      exitFullScreenDisplay: 'Exit full screen display'
    },
    emergencyEvacuation: {
      shortMessage: 'Please enter the notification content',
      evacuationTitle: 'Emergency evacuation',
      cancel: 'Cancel',
      messageContent: 'Message content'
    },
    common: 'Total',
    aResource: 'Resources',
    track: 'Track',
    tunnel: {
      staffDetails: 'Staff details',
      workType: 'WorkType',
      holeEntryTime: 'Hole entry time',
      goingOut: 'Going out',
      entryEvent: 'Entry event',
      noStaffDetails: 'No staff details',
      distanceToTheMouth: 'Hole from the hole',
      holeUnit: 'Meter'
    }
  },
  celler: {
    searchValue: 'RFID/name/ID number/tagID',
    name: 'Visitor Name',
    idNum: 'ID',
    phoneNum: 'Phone',
    remark: 'Visit Purpose',
    interTime: 'Visit Time',
    tagId: 'Bound Tag',
    contactsName: 'Receptionist',
    binding: 'Bind',
    removeBinding: 'Unbind',
    add: 'Add Visitor Info',
    visitorinfo: 'Visitor information',
    fenceList: 'Accessible Area',
    multiple: 'Multiple Selections',
    chosenInterTime: 'Choose Visit Time',
    latestTime: 'Latest Leaving Time',
    datetime: 'Leaving Time',
    loadIDCardInfo: 'Load ID Card Info',
    rfidId: 'Tag RFID',
    leave: 'leaving',
    visiting: 'visiting',
    nameRule: 'Visitor name cannot be empty',
    idNumRule: 'The ID number can not be empty',
    phoneNumRule: 'Please enter the correct mobile phone number',
    contactsNameRule: 'Reception staff cannot be empty',
    remarkRule: 'The purpose of the visit cannot be empty',
    tagIdRule: 'Label cannot be empty',
    addVisit: 'Add visitor information',
    editVisit: 'Edit visitor information'
  },
  fenceHistory: {
    showType: 'Display Types',
    historyInfo: 'Search History',
    resourceName: 'Resource Name',
    startTime: 'StartTime',
    endTime: 'EndTime',
    historytime: 'Current Time',
    speed: 'Play Speed',
    againCheck: 'Query Again'
  },
  history: {
    deptname: 'Department',
    objValue: 'Query Object',
    date: 'Query Date',
    startTime: 'Enter Time',
    endTime: 'Leave Time',
    checkHistorySearch: 'View Search History',
    resourceName: 'Resource Name',
    areaName: 'Area',
    checkHistoryDetail: 'View Track Details',
    againCheckHistory: 'Query Again',
    showDetail: 'Historical Details Playback',
    historytime: 'Current Time：',
    speed: 'Play Speed',
    workType: 'Work Type',
    resource: 'Resource',
    retentionTime: 'Retention Time',
    warning1: 'Please select the query parameters first！',
    warning2: 'The search time range cannot be greater than 24 hours!',
    staff: 'Personnel',
    car: 'Car',
    material: 'Material'
  },
  heatChart: {
    radiusSlider: 'HotCircle Radius',
    mapName: 'Map Name',
    startTime: 'Start Time',
    endTime: 'End Time',
    resourceType: 'Resource Type',
    all: 'All'
  },
  // ,
  // gasDetection: {
  //   sensorName: 'Sensor name',
  //   sensorIp: 'IP address',
  //   sensorPort: 'Sensor port',
  //   sensorType: 'Sensor type',
  //   sensorCycl: 'Acquisition cycle',
  //   gasUnits: 'Numerical unit',
  //   upperLimit: 'Upper threshold',
  //   lowerLimit: 'Lower threshold'
  // }
  cargo: {
    name: 'Goods Name',
    tagId: 'Tag Id',
    nfcId: 'RFID-Tag ID',
    type: 'Binding Status',
    workStartTime: 'Start Working Time',
    bandTime: 'Bind/Unbind Time',
    workingTime: 'Working Time',
    bandStatus: 'Region',
    checkHistoryDetail: 'View Goods Movement Tracks'
  },
  dashboard: {
    moduleId: 'ModuleId',
    moduleName: 'ModuleName'
  },
  systemUserManagement: {
    userNickName: 'UserNickName',
    inputUserNickName: 'Please enter user nickname',
    userName: 'UserName',
    roleName: 'RoleName',
    password: 'Password',
    password1: 'New password for',
    remark: 'Remark',
    companyName: 'CompanyName',
    startUsing: 'Enable',
    enterYourUserName: 'please enter user name',
    enterPassword: 'Please enter your password',
    whetherToDisable: 'Whether to disable',
    userNumber: 'User Number',
    serPassWord: 'User password',
    inputUserPassWord: 'Please enter the user password'
  },
  roleManage: {
    add: 'Add',
    edit: 'Edit',
    delete: 'Delete',
    roleName: 'Role Name',
    roleID: 'Role ID',
    createTime: 'Create Time',
    updateTime: 'Update Time',
    remark: 'Remark',
    showOrHide: 'Show/Hide',
    operating: 'Operating',
    saveTheRoleMenu: 'Save The Role Menu',
    pleaseEnterARoleName: 'Please Enter A Role Name',
    pleaseEnterARoleID: 'Please Enter A Role ID'
  },
  menuManage: {
    add: 'Add',
    cancelAdd: 'Cancel Add',
    modify: 'Modify',
    cancelModify: 'Cancel Modify',
    save: 'Save',
    parentMenu: 'Parent Menu',
    menuSorting: 'Menu Sorting',
    menuPath: 'Menu Path',
    menuType: 'Menu Type',
    icon: 'Icon',
    simplifiedMenuName: 'Simplified Menu Name',
    traditionalMenuName: 'Traditional Menu Name',
    englishMenuName: 'English Menu Name',
    remark: 'Remark',
    pleaseChoose: 'Please Choose',

    confirm: 'Confirm',
    cancel: 'Cancel',
    title: 'Prompt',
    titleContent: 'This action will permanently delete the menu, whether to continue?'
  },
  timePlugin: {
    today: 'Today',
    yesterday: 'Yesterday',
    lastWeek: 'LastWeek',
    lastMonth: 'LastMonth',
    notSet: 'NotSet'
  },

  systemset: {
    tabPane1: 'Set',
    heartRateTitle: 'Heart Rate',
    heartRateUpperLimit: 'Upper Limit：',
    heartRateLowerLimit: 'Lower Limit：',
    heartRateEnable: 'Enable：',
    save: 'Save',
    message1: 'The upper heart rate limit needs to be greater than the lower limit!',

    tabPane2: 'Rapid Evacuation Record',

    createTime: 'Create Time',
    layerName: 'Layer Name',
    posgroup: 'PosGroup',
    desText: 'DesText',
    outPersons: 'Out Persons',
    failPersons: 'Fail Persons',
    endTime: 'End Time',
    status: 'Status',
    creatorId: 'Creator ID',
    companyId: 'Company ID',
    creator: 'Creator'
  },

  localaccessmanage: {
    protocol: 'Protocol',
    ip: 'IP or Domain',
    port: 'Port',
    authcode: 'AuthCode',
    dockingdata: 'DockingData',
    dataalarm: 'Alarm',
    dataonlinepeople: 'OnlinePeopleNum',
    dataareapeople: 'AreaPeopleNum',
    dataonlinepeoplestatistics: 'OnlinePeopleStatistics',
    dataalarmstatistics: 'AlarmStatistics',
    datafrequency: 'DataFrequency',
    testserver: 'TestServer',
    save: 'Save'
  },

  accessmanage: {
    userMe: 'Users?',
    sureAdd: 'Confirm to',
    add: 'Add',
    projectname: 'ProjectName',
    projectdescribe: 'ProjectDescribe',
    projectmanager: 'ProjectManager',
    operate: 'Operate',
    authcode: 'AuthCode',
    statisticsdata: 'StatisticsData',
    enable: 'Enable',
    disable: 'Disable',
    delete: 'Delete',
    createauthcode: 'CreateAuthCode',
    datastatistics: 'DataStatistics'
  },

  sensormanage: {
    add: 'Add',
    deletes: 'BatchDeletion',
    sensorname: 'SensorName',
    tagid: 'TagID',
    remark: 'Remark',
    operate: 'Operate',
    delete: 'Delete',
    cancel: 'Cancel',
    save: 'Save'
  },

  capacityAlart: {
    diskName: 'disk name',
    driveLetter: 'drive',
    type: 'type',
    oneLevel: 'First warning value',
    secondLevel: 'Secondary warning value',
    pleaseChoose: 'please select',
    confirm: 'confirm',
    cancel: 'cancel',
    title: 'hint',
    titleContent: 'This operation will permanently delete the record, whether to continue?',
    add: 'add',
    cancelAdd: 'Cancel the add',
    modify: 'modify',
    cancelModify: 'Cancel the change',
    save: 'save',
    caozuo: 'operation',
    delete: 'delete',
    moreDelete: 'delete in batches',
    ruleForm: {
      value: 'selective type',
      disk: 'selective disk',
      secondLevel: 'Secondary warning value',
      oneLevel: 'First warning value'
    },
    disk: 'disk',
    cpu: 'CPU',
    ram: 'internal storage',
    success: 'succeed',
    tips: 'hint',
    deleteSuccess: 'successfully delete ',
    deleteCancel: 'undeleted'
  },
  alarmlevel: {
    allLabel: 'All',
    addLabel: 'Add',
    tableAlarmType: 'Table Alarm Type',
    alarmName: 'Name',
    alarmType: 'Type',
    alarmCount: 'Count',
    alarmTime: 'Every Time(100ms)',
    operateLabel: 'Operate',
    saveLabel: 'Save',
    deleteLabel: 'Delete',
    cancelLabel: 'Cancel',
    motorLabel: 'Motor',
    buzzerLabel: 'Buzzer',
    ledLabel: 'LED'
  },
  syslog: {
    createTime: 'Log time',
    event: 'Operation type',
    ip: 'IP address',
    runTime: 'operation hours',
    param: 'parameter'

  },
  sxm: {
    supDept: 'Higher office',
    nameDept: 'Department name',
    leadDept: 'principal',
    tellDept: 'phone',
    emailDept: 'Email',
    status: 'Department status',
    deltitle: 'warning',
    delTip: 'Are you sure you want to delete the selected content, the data cannot be recovered after deletion',
    delTipItem: 'The deleted data cannot be recovered. Are you sure you want to delete it',
    delTitle: 'warning'

  },
  post: {
    postId: 'postId',
    postcode: 'postcode',
    postName: 'postName',
    postSort: 'postSort',
    postStatus: 'postStatus',
    remark: 'remark',
    createTime: 'createTime',
    ppostname: 'Please enter the post name',
    ppostcode: 'Please enter the post code',
    premark: 'Please enter the remarks',
    npostname: 'The job name cannot be empty',
    npostcode: 'Post code cannot be empty',
    norder: 'Position sequence cannot be empty',
    addpost: 'Add post',
    modifypost: 'Modify position'
  },

  ruoyi: {
    userCenter: 'Personal center',
    isLoging: 'logging in',
    frameSet: 'Layout settings',
    signout: 'sign out',
    username: 'user name',
    phoneNum: 'call',
    email: 'email',
    dept: 'Department',
    role: 'Owned role',
    createTime: 'Creation date',
    userInfo: 'basic information',
    updatePWD: 'change Password',
    nickname: 'nickname',
    sex: 'sex',
    boy: 'male',
    girl: 'female',
    avatar: 'Avatar',
    modAvatar: 'Click to upload avatar',
    avatarMsg: 'The file format is wrong, please upload the image type, such as: JPG, PNG suffix files.',
    nnickname: 'User nickname cannot be empty',
    nemail: 'Email address cannot be empty',
    remail: 'Please input the correct email address',
    nphone: 'Phone number can not be blank',
    rphone: 'Please enter the correct phone number',
    oldPassword: 'old password',
    newPassword: 'new password',
    confirmPassword: 'Confirm Password',
    checkPWD: 'The two passwords entered are inconsistent',
    noldPassword: 'Old password cannot be empty',
    nnewPWD: 'New password cannot be empty',
    nnewPWDLen: '6 to 20 characters in length',
    nconfirmPWD: 'confirm password can not be blank',
    laystyle: 'Theme style settings',
    laycolor: 'Theme color',
    layconfig: 'System layout configuration',
    laytags: 'Open tags views',
    layheader: 'Fixed header',
    laylog: 'Show logo'
  },
  role: {
    roleId: 'roleId',
    roleName: 'Role Name',
    roleKey: 'Permission character',
    status: 'status',
    roleSort: 'Sequence of roles',
    createTime: 'Creation time',
    rolePermit: 'data permission',
    menuPerimit: 'Menu permissions',
    authority: 'Scope of authority',
    expandAll: 'Expand/collapse',
    expandNot: 'Select all/unselect all',
    treeConnext: 'Father-son linkage',
    addrole: 'Add role',
    updateRole: 'Modify role',
    dividePermit: 'Assign data permissions',
    nroleName: 'Role name cannot be empty',
    nroleKey: 'The permission character cannot be empty',
    nroleSort: 'The order of roles cannot be empty',
    allData: 'All data permissions',
    customData: 'Custom data permissions',
    deptData: 'Data authority of this department',
    belowDeptData: 'Data authority of this department and below',
    personData: 'Personal data access only',

    menuName: 'Menu name',
    nmenuName: 'Menu name cannot be empty',
    orderNum: 'Sort',
    norderNum: 'The order of the menu cannot be empt',
    npath: 'The routing address cannot be empty',
    perms: 'Authority ID',
    supMenu: 'Upper menu',
    csupmenu: 'Select the upper menu',
    menutype: 'Menu type',
    list: 'content',
    menu: 'menu',
    buton: 'button',
    cathe: 'Cache',
    ncathe: 'no cache',
    iscathe: 'Whether to cache',
    component: 'Component path',
    menuIcon: 'Menu icon',
    selectIcon: 'Click the select icon',
    zhmenu: 'Simplified menu name',
    twmenu: 'Traditional menu name',
    enmenu: 'English menu name',
    menutxt: 'Please enter the menu name',
    showOrder: 'Display sort',
    isoutpath: 'Whether to link',
    menupath: 'Routing address',
    menupathtxt: 'Please enter the routing address',
    componenttxt: 'Please enter the component path',
    icon: 'icon',
    showstatus: 'Display state',
    menustatus: 'Menu status',
    ipaddr: 'Login address',
    userName: 'user name',
    tokeId: 'Session number',
    host: 'Host',
    loginTime: 'Log in time',
    logout: 'Forced retreat',
    islogout: 'Are you sure that the name of the forced withdrawal is',
    islogoutms: 'Data item?',
    logoutSuc: 'Forced to retreat successfully',

    order: 'order',
    jobId: 'Task number',
    jobName: 'mission name',
    jobGroup: 'Task group name',
    jobGroups: 'Task grouping',
    invokeTargetms: 'Call method',
    invokeTarget: 'Call target string',
    ninvokeTarget: 'Please enter the calling target string',
    cronExpression: 'cron execution expression',
    ncronExpression: 'Please enter cron execution expression',
    nextValidTime: 'Next execution time',
    concurrent: 'Whether concurrent',
    misfirePolicy: 'Wrong strategy',
    invokeTargetms1: 'Call target method',
    jobstatus: 'Task status',
    misfirePolicy0: 'Default strategy',
    misfirePolicy1: 'Execute immediately',
    misfirePolicy2: 'Execute once',
    misfirePolicy3: 'Give up',
    permit: 'allow',
    forbit: 'prohibit',
    nomal: 'normal',
    fail: 'fail',
    tipclass: 'Class call example:',
    tipbean: ' Bean call example:',
    tip: 'Parameter description: support string, boolean, long integer, floating point, integer',
    exportip: 'Are you sure to export all timed task data items?',
    delTokenId: 'Are you sure to delete the scheduled task number is',
    delTokenIds: 'Data item?',
    oneTask: 'Confirm that you want to execute the task immediately',
    njobName: 'The task name cannot be empty',
    invokeTargettx: 'The call target string cannot be empty',
    ncronExpressiontx: 'cron execution expression cannot be empty'

  },

  // 通用字段
  common: {
    cdtail: 'View details',
    csee: 'more',
    calarmTitle: 'Location in case of alarm',
    ccoord: 'coordinate',
    cdetails: 'describe',
    compareTime: 'The start time must be less than the end time',
    notime: 'Please fill in the time',
    cmailError: 'Email format error!',
    calarmType: 'Please select the alarm type',
    cstatus: 'Are you sure you want to change the status?',
    maptip: 'There is no map, please add a map first',
    fuser: 'fuser',
    cclose: 'close',
    cyes: 'yes',
    cno: 'no',
    cchose: 'choose',
    csubmit: 'submit',
    cstatisticsTime: 'Statistical time',
    cjobId: 'JobId',
    cexport: 'export',
    cimport: 'import',
    cdowload: 'Download',
    cupload: 'Upload',
    cdelete: 'Delete',
    cdeleteBatch: 'BatchDelete',
    cadd: 'Add',
    caddkey: 'modify',
    caddkeyReal: 'Added successfully',
    cupdate: 'Modify',
    csearch: 'Search',
    cdetail: 'Detail',
    cstartTime: 'StartTime',
    cendTime: 'EndTime',
    csearchWord: 'keyword',
    creset: 'reset',
    cdelTip: 'Are you sure you want to delete the selected content? The deleted data cannot be recovered',
    cdelTipItem: 'The deleted data cannot be recovered. Are you sure you want to delete it',
    cwarn: 'warning',
    cok: 'OK',
    ccancel: 'cancel',
    cdelSuccess: 'successfully deleted',
    cdelError: 'failed to delete',
    upfileTitle: 'upload',
    upfileType: 'Import type',
    upfileTappend: 'Append import',
    upfileTcover: 'Overlay import',
    ctip: 'Friendly tips',
    upfileLimit: 'Tip: only XLS / xlsx files can be uploaded, and no more than 500kb',
    ckeyword: 'Please enter search keywords',
    cnode: 'Please select node',
    cpicture: 'Click me to change the picture',
    conline: 'online',
    coffline: 'offline',
    cnoData: 'No data content',
    cstaff: 'By person',
    cdept: 'By Department',
    cupdateOrder: 'Update sort',
    csave: 'save',
    cmodify: 'modify',
    coperation: 'operation',
    ctop: 'none',
    cpictureTip: 'Upload file can only be in JPG, PNG, JPEG format!',
    ctoprule: 'Parent name cannot be empty',
    csecondrule: 'Child name cannot be empty',
    chideSearch: 'Hide search',
    cshowSearch: 'Show search',
    cshow: 'Show',
    chiderow: 'Explicit and implicit column',
    cfresh: 'fresh',
    cmore: 'more',
    coperate: 'operation',
    // cno: 'none',
    cnone: '暂无',
    calarmTip: 'Please select unprocessed alarm',
    cmsg: 'news',
    cexporttip: 'The export condition is missing',
    cenable: 'Enable',
    cdisable: 'Disable',
    cweekdays: [{
      name: 'Mon.'
    },
    {
      name: 'Tues.'
    },
    {
      name: 'Wed.'
    },
    {
      name: 'Thur.'
    },
    {
      name: 'Fri.'
    },
    {
      name: 'Sat.'
    },
    {
      name: 'Sun.'
    }
    ]

  },

  ccworkflow: {
    tab1: 'Process list',
    tab2: 'Process fence',
    name: 'Link name',
    flow: 'Process',
    type: 'Process type',
    orderNum: 'order',
    operationId: 'Process Id',
    operationName: 'Process name',
    maxDuration: 'Maximum duration',
    minDuration: 'Longest',
    intoCount: 'Number of Entries',
    remark: 'Remarks',
    operate: 'operating',
    mapId: 'Layer selection',
    optionList: [{
      value: 'all',
      label: 'all'
    },
    {
      value: '1',
      label: 'Work flow'
    },
    {
      value: '2',
      label: 'Drive test process'
    }

    ]
  },
  ccjob: {
    carVin: 'Vehicle VIN code',
    operationName: 'Job name',
    fenceId: 'Fence Id',
    intoTime: 'Entry time',
    leaveTime: 'departure time',
    tagId: 'Tag id',
    turnsCount: 'Number of turns',
    remark: 'Remarks',
    createTime: 'Creation time',
    label: 'label',
    labelplaceholder: 'Enter label',
    fenceIdplaceholder: 'Please select fence ID',
    carVinplaceholder: 'Please enter the vehicle VIN code',
    date: 'period',
    startTime: 'StartTIme',
    endTime: 'EndTime'
  }
}
